"""
练习
    需求：
        定义函数，在列表中查找第一个奇数
        定义函数，在列表中查找第一个能被3或5整除的数字

"""

list1 = [43,54,54,56,65,67]

# 定义回调函数
def condition01(item):
    return item % 2 != 0

def condition02(item):
    return item % 3 == 0 or item % 5 == 0

# 定义高阶函数
def find_single(func,nums):
    for item in nums:
        if func(item):
            return item
    return None

print(find_single(condition01,list1))
print(find_single(condition02,list1))

